transferrin receptor - English Synonyms Dictionary